/**
 * 商品分类相关的接口类型
 */

// 定义三级分类对象的接口类型
export interface CategoryModel {
  id: number
  name: string
  categoryId?: number
  hasChildren?: boolean
}
// 定义三级分类对象数组的接口类型
export type CategoryListModel = CategoryModel[]
// 定义分类Id的类型
export type Numberable = number | undefined
// 定义属性值为三级分类id对象的接口类型
export interface CategoryIdObjModel {
  category1Id: Numberable
  category2Id: Numberable
  category3Id: Numberable
}